<?php
namespace Admin\Model;

use Admin\Model\BaseModel;

class AdPositionModel extends BaseModel{
    protected $_validate = array(
        //array(验证字段1,验证规则,错误提示,[验证条件,附加规则,验证时间]),
        array('ad_position_name','require','位置名称必须填写',1,'',3),
        array('ad_position_name','0,15','位置名称必须是在1-15个字符之间',1,'length',3),
//         array('ad_position_width','/^[1-9]\d*(\.\d+)?$/','位置宽度请输入大于0的数字',2,'regex',3),
//         array('ad_position_height','/^[1-9]\d*(\.\d+)?$/','位置高度请输入大于0的数字',2,'regex',3),
        array('ad_position_type','/^[1-9]\d*(\.\d+)?$/','请选择广告形式',1,'regex',3),
        array('ad_position_limit','/^[1-9]\d*(\.\d+)?$/','广告数量请输入大于0的数字',1,'regex',3),
//         array('ad_position_template','0,15','广告标签必须是在1-1000个字符之间',2,'length',3),
        
    );
    
    protected $_auto = array(
        //array(完成字段1,完成规则,[完成条件,附加规则]),
        array('status','1',1),
        array('create_time',NOW_TIME,1),
        array('update_time',NOW_TIME,3)
    );
    
    /**
     * @todo 返回主键
     * @see \Think\Model::getPk()
     */
    public function getPk(){
        return 'ad_position_id';
    }
}